.coupon {
  background-color: @color-font;
  min-height: 100vh;
  :deep(.u-collapse-item) {
    .u-cell__body {
      display: flex;
      flex-flow: row nowrap;
      justify-content: center;
      padding: 18rpx 15rpx 16rpx 15rpx;
      .u-cell__body__content {
        flex: none !important;
      }
    }
    .u-cell--clickable {
        background-color: transparent !important;
    }
    .u-icon__icon {
      display: none;
        color: @color-msg !important;
    }
    .u-collapse-item__content__text {
      color: @color-grey !important;
    }
    .slot_title {
      .u-icon__icon {
        display: flex;
        color: @color-grey !important;
      }
    }
  }
  :deep(.u-tabs__wrapper__nav__line) {
    height: 9rpx !important;
  }
}